deployment of troops - German English Dictionary